Technically, it is. 30/0.7 = 42 (plus or minus). A square with 30 foot sides is circumscribed by a circle with a radius of 21 feet (diameter 42 feet).
From NFPA 72-2013:
17.7.3.2.3.1* In the absence of specific performance-based de-
sign criteria, one of the following requirements shall apply:
(1) The distance between smoke detectors shall not exceed a
nominal spacing of 30 ft (9.1 m) and there shall be detectors
within a distance of one-half the nominal spacing,
measured at right angles from all walls or partitions extending
upward to within the top 15 percent of the ceiling
height.
(2)*All points on the ceiling shall have a detector within a
distance equal to or less than 0.7 times the nominal 30 ft
(9.1 m) spacing (0.7S).
See also figure A17.6.3.1.1(h) clearly showing the use of the 21 foot radius for determining coverage for an irregular space.