155 x 225.9 meters = 508.53 x 741.14 feet