134 x 854 feet = 40.84 x 260.3 meters