75 x 405 feet = 22.86 x 123.44 meters