118 x 121 meters = 387.14 x 396.98 feet