143 x 405 feet = 43.59 x 123.44 meters