412 x 98 feet = 125.58 x 29.87 meters