149 x 91.3 meters = 488.85 x 299.54 feet