277 x 405 feet = 84.43 x 123.44 meters