149 x 54.2 meters = 488.85 x 177.82 feet