405 x 603 feet = 123.44 x 183.79 meters