152.1 x 23.4 meters = 499.02 x 76.77 feet