148.3 x 114.1 meters = 486.55 x 374.34 feet