184.1 x 55.4 meters = 604 x 181.76 feet