54 x 186.6 meters = 177.17 x 612.2 feet