58.7 x 184.6 meters = 192.59 x 605.64 feet