How HP is the 360 ? .. how heavy is the car ?