423 x 247 feet = 128.93 x 75.29 meters