135 x 935 feet = 41.15 x 284.99 meters