154 x 78 meters = 505.25 x 255.91 feet