134 x 934 feet = 40.84 x 284.68 meters