149 x 311 meters = 488.85 x 1020.34 feet