405 x 277 feet = 123.44 x 84.43 meters