120 x 28.3 meters = 393.7 x 92.85 feet