184.6 x 142.4 meters = 605.64 x 467.19 feet