148.5 x 28.2 meters = 487.2 x 92.52 feet